package com.xiao.provider.entity;

import com.xiao.provider.vo.resvo.UserResVo;
import lombok.Data;
import org.springframework.beans.BeanUtils;

/**
 * @Description 用户实体类定义
 * @Auther: 笑笑是一个码农
 * @Date: 15:12 2020/12/22
 */
@Data
public class User {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 实体对象转响应数据VO方法
     * @param user
     * @return
     */
    public UserResVo toResVo(User user){
        UserResVo resVo = new UserResVo();
        BeanUtils.copyProperties(user, resVo);
        return resVo;
    }
}

